package entities;

import java.io.Serializable;
import java.util.Date;

import basic.BaseEntity;
import basic.FieldMeta;

public class TBmb  extends BaseEntity implements Serializable {

	private static final long serialVersionUID = 1L;
	
	@FieldMeta(primary = true, name = "编号", description = "编号", column = "bmb_no", require = true, range = true, length = 32, order = 0)
	private String bmbNo;

	public String getBmbNo() {
		return bmbNo;
	}

	public void setBmbNo(String bmbNo) {
		this.bmbNo = bmbNo;
	}
	
	@FieldMeta(name = "标识", description = "关联标识", column = "bmb_sign", require = true, length = 32, order = 1)
	private String bmbSign;

	public String getBmbSign() {
		return bmbSign;
	}

	public void setBmbSign(String bmbSign) {
		this.bmbSign = bmbSign;
	}

	@FieldMeta(name = "关联商户", description = "关联商户", column = "bmb_mer", require = true, length = 32, order = 2)
	private String bmbMer;

	public String getBmbMer() {
		return bmbMer;
	}

	public void setBmbMer(String bmbMer) {
		this.bmbMer = bmbMer;
	}

	@FieldMeta(name = "类型", description = "类型", column = "bmb_type", require = true, length = 50, order = 3)
	private String bmbType;

	public String getBmbType() {
		return bmbType;
	}

	public void setBmbType(String bmbType) {
		this.bmbType = bmbType;
	}

	@FieldMeta(name = "金额", description = "金额", column = "bmb_amount", require = true, order = 4)
	private Double bmbAmount;

	public Double getBmbAmount() {
		return bmbAmount;
	}

	public void setBmbAmount(Double bmbAmount) {
		this.bmbAmount = bmbAmount;
	}

	@FieldMeta(name = "状态", description = "状态", column = "bmb_state", require = true, length = 1, order = 5)
	private String bmbState;

	public String getBmbState() {
		return bmbState;
	}

	public void setBmbState(String bmbState) {
		this.bmbState = bmbState;
	}

	@FieldMeta(name = "日期", description = "日期", column = "bmb_date", require = true, range = true, order = 6)
	private Date bmbDate;

	public Date getBmbDate() {
		return bmbDate;
	}

	public void setBmbDate(Date bmbDate) {
		this.bmbDate = bmbDate;
	}

	@FieldMeta(name = "备注", description = "备注", column = "bmb_remark", length = 200, order = 7)
	private String bmbRemark;

	public String getBmbRemark() {
		return bmbRemark;
	}

	public void setBmbRemark(String bmbRemark) {
		this.bmbRemark = bmbRemark;
	}

}
